.GlossaryList {
	COLOR: black;
	FONT-SIZE: 8pt;
	FONT-WEIGHT: bold;
	LINE-HEIGHT: 100%;
	FONT-FAMILY: Verdana;
	TEXT-DECORATION: none;
}

A.QuickLink {
	COLOR: #000000;
	FONT-SIZE: 8pt;
	FONT-WEIGHT: normal;
	TEXT-DECORATION: none;
}

A {
	COLOR: #000000;
}

A:hover {
	COLOR: #FF3300;
}

.Logo {
	background-color: white;
	COLOR: Aqua;
	FONT-SIZE: 18pt;
	FONT-WEIGHT: normal;
	FONT-FAMILY: Arial
}

.header {
	background-color: DarkBlue;
	COLOR: White;
	FONT-SIZE: 18pt;
	FONT-WEIGHT: bold;
	FONT-FAMILY: Arial
}

.Button1 {
	COLOR: DarkOrchid;
	FONT-SIZE: 8pt;
	FONT-WEIGHT: bold;
	LINE-HEIGHT: 100%;
	FONT-FAMILY: Verdana;
	TEXT-DECORATION: none;
}

.button1:hover {
	COLOR: red;
}

.Button1Bgnd {
	background-color: Aqua;
	text-align: center;
	height: 20;
	width: 120;
}

.Button1BgndTbl {
	background-color: white;
}

.Button2 {
	COLOR: Aqua;
	FONT-SIZE: 8pt;
	FONT-WEIGHT: bold;
	LINE-HEIGHT: 100%;
	FONT-FAMILY: Verdana;
	TEXT-DECORATION: none;
}

.Button2Bgnd {
	background-color: DarkOrchid;
	text-align: left;
	height: 20;
	width: 120;
}

.Button2BgndTbl {
	background-color: DarkOrchid;
}

.smallprint {
	COLOR: grey;
	FONT-SIZE: 8pt;
	FONT-WEIGHT: normal;
	TEXT-DECORATION: none;
}

a.comment{
	background: url("./info.gif");
	display: inline-block;
	width: 10px;
}

table.booking_table > tr > td .booked{
	background: url("shadowinfo.gif");
}



.pm-body{
	position:absolute
}

.mfp-content {
  position: relative;
  background: #FFF;
  padding: 20px;
  width: auto;
  max-width: 500px;
  margin: 20px auto;
}

#booking .registration {
	margin-bottom: 0;
}

#bookingOwner{
	display: block;
}
#booking hr{
	margin: 0 0 0 0;
}

#booking .name {
	margin-top: 0;
}

#comment{
	margin-top: 10px;
	width: 500px;
	height: 80px;
}

#serviceLine{
	text-align: right;
}

#serviceLine > * {
    display: inline;
}

.service {
	display: inline;
	text-align: right;
}

.service p {
	display: inline;
	margin: 0 10px;
}

#T{
	cursor: default;
}

.menu td{
	padding-left: 15px;
}

* {
	font-family: Arial;
}

.error {
    color: #ff0000;
    font-weight: bold;
}